C1.PivotEngine Assembly / C1.PivotEngine Namespace / C1PivotEngine Class / GetDetails Method / GetDetails(String,String,Dictionary<String,Object>,Object[],CancellationToken) Method
Path in the server's file system where DataEngine data is saved in files.
The name of a DataEngine table.
View definition used for performing aggregation.
Key values specifying the aggregated value (subtotal). See a description of keys and values in %C1.PivotEngine.C1PivotEngine.Exec(string, string, System.Collections.Generic.Dictionary<string,object>, System.Threading.CancellationToken)%
Enables task cancellation.

In This Topic
GetDetails(String,String,Dictionary<String,Object>,Object[],CancellationToken) Method
In This Topic
Makes source data rows used in obtaining a given aggregated value accessible to the server's clients.
Syntax
'Declaration
 
Public Overloads Shared Function GetDetails( _
   ByVal workspace As String, _
   ByVal table As String, _
   ByVal view As Dictionary(Of String,Object), _
   ByVal key() As Object, _
   ByVal cancelToken As CancellationToken _
) As Task(Of IList)
 

Parameters

workspace
Path in the server's file system where DataEngine data is saved in files.
table
The name of a DataEngine table.
view
View definition used for performing aggregation.
key
Key values specifying the aggregated value (subtotal). See a description of keys and values in %C1.PivotEngine.C1PivotEngine.Exec(string, string, System.Collections.Generic.Dictionary<string,object>, System.Threading.CancellationToken)%
cancelToken
Enables task cancellation.

Return Value

List of source data objects that contributed to the given aggregation value.
Remarks
It is recommended to use paging providing source data to the clients, because a DataEngine table can have a very large number of rows and aggregating a subtotal can involve a considerable part of all rows.
See Also